package scm.server;

import java.util.ArrayList;
import java.util.Hashtable;

import scm.client.MailClient;
import scm.message.Message;

public class MailServer {
	private Hashtable<String, MailClient> clientList = null;
	
	private int cantidad;
	
	public MailServer(){
		clientList = new Hashtable();
		cantidad = 0;
	}
	
		
	public int getCantidadMensaje(String nombre){
		return cantidad;
	}
	
	public Message getSiguienteMensaje(String nombre){
		return null;
	}
	
	public void post(Message m){
		MailClient client= null;
		if (clientList.containsKey(m.getSender())){
			client = clientList.get(m.getSender());
		}
		else{
			client = new MailClient(m.getSender());
			clientList.put(m.getSender(), client);
		}
		client.reciveMessage(m);
	}
	
}
